Characteristics of C
Small size
Extensive use of function calls
Loose typing – unlike PASCAL
Structured language
Low level (BitWise) programming readily
available
Pointer implementation – extensive use of
pointers for memory, array, structures and
functions